package pl.edu.mimuw.mas.ontology.concept;

import jade.content.Concept;

/**
 * Term będący opisem pozycji agenta na dystketnej przestrzeni - brak
 * sprawdzania jakichkolwiek warunków.
 */
public class Point implements Concept {
	private static final long serialVersionUID = -3846710701938032450L;
	
	private static final float DEFAULT_Z = 1.0f;

	private int x, y;
	private float z;
	

	public Point() {
	}

	public Point(int x, int y, float z) {
		super();
		this.x = x;
		this.y = y;

		this.z = z;
	}
	
	public Point(int x, int y) {
		super();
		this.x = x;
		this.y = y;
		
		this.z = DEFAULT_Z;
	}

	public int getX() {
		return this.x;
	}

	public void setX(int x) {
		this.x = x;
	}

	public int getY() {
		return this.y;
	}

	public void setY(int y) {
		this.y = y;
	}

	public float getZ() {
		return this.z;
	}

	public void setZ(float z) {
		this.z = z;
	}
}
